﻿body {
	font-size:12px;
	font-family: 微软雅黑,Microsoft YaHei,宋体,Arial,Helvetica, sans-serif;
	margin:0 auto;
	text-align: left;
    line-height:24px;
	background:#f4f4f4;
	color: #333;
}
html{ overflow-x:hidden;}

img{border:0}
*{margin:0; padding:0}
ul{list-style:none}

a:link{text-decoration:none;color: #333;}
a:visited {text-decoration: none;color: #333;}
a:hover{color:#ff6600;text-decoration:none;}

.clear{ font: 0px/0px sans-serif; clear:both; display: block; height:0px; overflow:hidden }
.mainc{width:1210px;margin:0 auto;padding-bottom:40px;}
.mainbk{width:100%;background: url(../images/main_bg.jpg) top center}
.fenye{text-align:center;margin:30px 0;}
.fenye li{display: inline-block;border:1px solid #ddd;height:35px;line-height:35px;padding:0 15px;margin:0 5px}

.tops{width:100%;height:95px;background:url(../images/tops.png);position: fixed;top:0;left:0;z-index:3002}
.tops2{width:1210px;margin:0 auto;}
.tops .logo{float:left;}
.tops .trx{float:right;color:#fff;text-align: center;}
.tops .trx .icon{padding-top:20px;}
.tops .trx .tit{padding-top:8px;color:#fff}

.dhcc{float:left;margin-left:50px}
.navbox,.nav li,.nav li.current a,.nav li.selected a span,.nav li a.selected,.nav li a.selected span{}
.navbox{height:95px;position:relative;z-index:100;}
.nav{}
.nav li{float:left;height:95px;background-position:100% -99px;position:relative;z-index:3000;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:95px;}
.nav li a span{float:left;display:block;line-height:95px;font-size:15px;color:#cacaca;cursor:pointer;text-align:center;padding:0 30px}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff;background:#f0ad07}
.nav li.selected .submenu{display:block;}
.nav li.selected .submenu a{font-weight:400}
.nav li .submenu{display:none;position:absolute;top:95px;left:0;z-index:3000;width:100%;}
.nav li .submenu{text-align:center;}
.nav li .submenu li{float:none;padding:0;height:65px;line-height:65px;}
.nav li .submenu dl{position: relative;z-index:1}
.nav li .submenu dl dd a{color:#fff;float:none;text-align:center;height:65px;line-height:65px;font-size:14px;}
.nav li .submenu dl dd a:hover{font-weight:400;color:#fff;font-size:14px;}
.nav li .submenu dl dd{float:left;margin-left:30px;font-size:14px;color:#fff;}
.nav .downcd{height:65px;background:url(../images/downcd.png);width:100%;position: fixed;left:0;top:95px;z-index:0}

.ibanner{height:800px; position: relative;}
.slideBox{ width:1920px; height:800px; overflow:hidden; position:relative; }
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:860px; bottom:28px; z-index:200; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left;margin-right:12px;width:38px;height:8px;line-height:8px;background:#666;cursor:pointer;}
.slideBox .hd ul li.on{ background:#FA4202;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:1920px; height:800px; }
.slideBox .prev{display: none;height:70px;width:37px; overflow:hidden; position:absolute; left:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aleft.png);}
.slideBox .next{display: none;height:70px;width:37px; overflow:hidden; position:absolute; right:370px; top:220px; z-index:1; cursor:pointer;background:url(../images/aright.png);}

.cops{height:50px;line-height:50px;background:#2a2a2a;color:#fff;text-align: center;border-top:1px solid #383838}
.cops a{color:#fff}

.ends{width:100%;padding:50px 0;background:#2a2a2a;color:#fff;}
.ends a{color:#efefef}
.ends a:hover{color:#ccc}
.ends2{width:1210px;margin:0 auto;}

.ends .ex1{float:left;position:relative;}
.ends .ex3{float:right}
.ends .ex1 .icont{position: absolute;right:0;top:0}
.ends .ex1 .tx1{font-size:18px;font-weight:700;height:50px}
.ends .ex1 .tx2 li{height:50px}
.ends .ex1 .tx2 .icon{display: inline-block;}
.ends .ex1 .tx2 .nr{display: inline-block;margin-left:7px;font-size:14px;}

.ends .ex3{float:right;font-size:14px;line-height:35px;padding-top:30px}
.ends .ex3  li{float:left;text-align: center}
.ends .ex3  img{width:150px;height:150px;}

.fdimg img{cursor: pointer;transition: all 0.6s;}
.fdimg img:hover{transform: scale(1.1);}


.nban{height:750px;}
.pgtit{height:80px;border-bottom:1px solid #efefef;margin-bottom:40px}
.pgtitv{width:280px;margin:0 auto;height:80px;line-height:80px;font-size:27px;font-weight:700;text-align: center;
	background: url(../images/lmgxii.png) bottom center no-repeat;
}
.xccon{min-height:300px;font-size:14px;}

.lbk{height:46px;line-height:46px;text-align: center;font-size: 0;margin-bottom:50px}
.lbk li{display: inline-block;background:#132e50;font-size:14px;}
.lbk li a{color:#fff;display: block;padding:0 20px}
.lbk li:hover{background: #da9d06}
.lbk .hoverss{background: #da9d06}
.lbk li.ax{width:20px;height:46px;background: url(../images/aa.png)}
.lbk li.ax:hover{background: url(../images/aa.png)}
.lbk li.bx{width:20px;height:46px;background: url(../images/bb.png)}
.lbk li.bx:hover{background: url(../images/bb.png)}



.istit{padding-bottom:30px;position: relative}
.istit .tit1{height:40px;line-height:40px;font-size:25px;color:#06770b}
.istit .tit2{font-size:14px;color:#888}
.istit .more{position: absolute;right:0;top:25px;font-size:14px;}
.istit .more a{color:#888;}


.mainic{width:1210px;margin:0 auto;padding:30px 0}






/* 图片滚动 */
.picScroll{ position:relative;  padding-left:15px;margin-top:50px }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 17px; width:320px; overflow:hidden; display:inline; background:#fff;padding:20px; }
.picScroll ul li .tu{ width:320px; height:280px;overflow:hidden}
.picScroll ul li img{ width:100%; height:280px;}
.picScroll .prev,
.picScroll .next{ position:absolute;  left:-10px; top: 150px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:-10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }
.picScroll .tit{font-size:18px;color:#333;text-align: center;font-weight:700;margin-top:15px}



.newsli li{height:86px;margin-bottom:20px;border-bottom:1px dotted #ccc;}
.newsli .rq{float:left;width:65px;height:65px;background:#f0ad07;color:#fff;text-align: center}
.newsli .rq .r{font-size:22px;font-weight:700;padding-top:9px}
.newsli .xx{float:right;width:calc(100% - 90px);}
.newsli .xx .con{}
.newsli .tit{height:28px;line-height:28px;font-size:16px;color:#000;overflow: hidden}
.newsli .js{height:64px;overflow: hidden;margin-top:10px;line-height:20px}
.newsli .more{text-align: right;margin-top:5px;}

.wztit{padding-top:40px;line-height:60px;font-size:30px;text-align:center;font-weight:400;padding-bottom:20px;border-bottom:1px dotted #ccc;margin-bottom:20px;}
.wztj{text-align:center;margin-bottom:16px;padding-bottom:6px;color:#888}
.conttx{font-size:14px;}



#xiangce li{float:left;margin-right:80px;margin-bottom:40px}
#xiangce li .tu{width:350px;height:260px;overflow: hidden}
#xiangce li img{width:350px;height:260px;}
#xiangce li .tit{text-align: center;font-size:15px;margin-top:10px}
#xiangce li:nth-child(3n){margin-right:0 !important;}

#jdketang li{float:left;margin-right:80px;margin-bottom:40px}
#jdketang li .tu{width:350px;height:263px;overflow: hidden}
#jdketang li img{width:350px;height:263px;}
#jdketang li .tit{text-align: center;font-size:15px;margin-top:10px}
#jdketang li:nth-child(3n){margin-right:0 !important;}



#shixuntu li{float:left;margin-right:80px;margin-bottom:40px}
#shixuntu li .tu{width:350px;height:220px;overflow: hidden}
#shixuntu li img{width:350px;height:220px;}
#shixuntu li .tit{text-align: center;font-size:15px;margin-top:10px}
#shixuntu li:nth-child(3n){margin-right:0 !important;}




.zs{border-radius: 3px; background-color: #fff;margin-bottom:15px;border:1px solid #efefef;padding:10px 22px;position: relative;cursor: pointer}
.zs:hover {box-shadow: 0 0 0 1px rgba(56,60,67,.05), 0 1px 3px 0 rgba(56,60,67,.15);}
.zs .zstit{height:45px;line-height:45px;font-size:16px;}
.zs .zscon{display: none;font-size:14px;line-height:25px;padding:8px 0;color:#888}
.zs .stateBut{position: absolute;right:20px;top:20px}

.diblank{height:45px;}
.dibm{width:100%;height:45px;line-height:45px;background:#f0ad07;text-align: center;position:fixed;left:0;bottom:0;width:100%;}
.dibm li{display: inline-block;margin:0 3px;}
.dibm li button{height:30px;line-height:30px}
.dibm input{height:30px;line-height:30px;border:0}

.main9{width:1210px;margin:0 auto;padding-bottom:50px}
.main9 .linktit{width:100px;margin:30px auto;height:35px;line-height:35px;background:#f64f23;color:#fff;text-align: center;font-size:14px;}

.linkli{text-align: center}
.linkli li{display: inline-block;border:1px solid #f3f3f3;padding:5px;margin:10px}

.main8{width:1210px;margin:0 auto;}
.zyli{float:left;position:relative}
.zyli .tit{text-align: center;height:55px;line-height:55px;font-size:18px;}
.zyli .tu{width:565px;height:410px;overflow: hidden}
.zyli .tu img{width:565px;height:410px;}
.zyli .bfbtn{position: absolute;left:230px;top:150px;}


.ictit{height:45px;line-height:45px;font-size:28px;font-weight:700;margin:30px 0;background:url(../images/sticon.png) left center no-repeat;padding-left:20px}
.ictit span{font-size:14px;color:#888;margin-left:10px}


.main7{height:678px;width:100%;background:url(../images/main7.jpg) center no-repeat}
.main7c{width:1210px;margin:0 auto;padding:40px 0}

.main6{width:1210px;margin:0 auto;padding:30px 0}

.ihaiwai li{float:left;width:301px;margin-right:1px;}
.ihaiwai li .tu{width:100%;height:220px;overflow: hidden}
.ihaiwai li img{width:100%;height:220px;}
.ihaiwai li:last-child{margin-right:0}
.ihaiwai .xx{height:220px;color:#fff}
.ihaiwai .xx .con{padding:15px 20px}
.ihaiwai .xx .con .tit{font-size:15px;font-weight:700;text-align: center;margin-bottom:10px;}
.ihaiwai .nr{line-height:20px;height:150px;overflow: hidden}
.ihaiwai .hy1{background:#f7784d}
.ihaiwai .hy2{background:#f4bb47}
.ihaiwai .hy3{background:#a8c54e}
.ihaiwai .hy4{background:#6ec6ec}



.main5{height:680px;width:100%;background:url(../images/main5.jpg) center no-repeat}
.main5c{width:1210px;margin:0 auto;padding:40px 0}


.irencai{margin-top:50px}
.irencai li{float:left;width:388px;margin-right:20px;background:#fff;border:1px solid #fff;position: relative}
.irencai li .tu{width:100%;height:230px;overflow: hidden}
.irencai li .tu img{width:100%;height:230px;}
.irencai li:last-child{margin-right:0}
.irencai .xx{height:150px;color:#888}
.irencai .xx .con{padding:15px 20px}
.irencai .nr{line-height:22px;font-size:14px;}
.irencai .more{position: absolute;bottom:20px;right:20px;font-size:14px;color:#888}


.main4{width:1210px;margin:0 auto;padding-bottom:70px;padding-top:30px}
.main4 .ilx .t1{float:left}
.main4 .ilx .t2{float:right}
.main4 .lxsp{float:left;position:relative}
.main4 .lxsp .tit{text-align: center;height:55px;line-height:55px;font-size:18px;}
.main4 .lxsp .tu{width:590px;height:438px;overflow: hidden}
.main4 .lxsp .tu img{width:590px;height:438px;}
.main4 .lxsp .bfbtn{position: absolute;left:230px;top:150px;}
.main4 .simg1{width:590px;height:204px;overflow: hidden}
.main4 .simg1 img{width:590px;height:204px;}

.bdhx{width:100%;height:150px;background:#f4f4f4;line-height:150px}
.bdhx2{width:1210px;margin:0 auto;}
.bdhx2 li{float:left;width:25%;border-right:1px solid #e9e9e9;height:150px;box-sizing: border-box}
.bdhx2 li .ic{float:left;padding-left:30px}
.bdhx2 li .tit{float:left;margin-left:20px;font-size:23px;font-weight:700}


.main3{width:100%;border-bottom:1px solid #efefef;}
.main3c{width:1210px;margin:0 auto;padding:30px 0}



.inewsli li{height:100px;margin-bottom:15px;background:#f5f5f5}
.inewsli .rq{float:left;width:168px;height:100px;background:#f0ad07;color:#fff;text-align: center}
.inewsli .rq .r{font-size:40px;padding-top:26px}
.inewsli .rq .n{font-size:14px;padding-top:12px}
.inewsli .xx{float:right;width:calc(100% - 188px);}
.inewsli .xx .con{}
.inewsli .tit{height:30px;line-height:30px;font-size:18px;color:#000;overflow: hidden;padding-top:12px}
.inewsli .js{height:64px;overflow: hidden;margin-top:10px;line-height:20px}
.inewsli .more{text-align: right;margin-top:5px;}


.txtScroll-top{ overflow:hidden; position:relative;  }
.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	cursor:pointer; background:url("../images/arrow.png") 0 -100px no-repeat;}
.txtScroll-top .hd .next{ background-position:0 -140px;  }
.txtScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.txtScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }
.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-top .hd ul li.on{ background-position:0 0; }
.txtScroll-top .bd{  }
